Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w2 Spain #1-w3 Spain #1-w4 France F4 Portugal F2 Spain F6 Spain F7 Slovenia F2 Netherlands F1 Spain F16 Spain F17 Netherlands F3 Netherlands F1 Netherlands F2 Netherlands F3 Spain F25 Spain F26 Spain F27 France F19 China F4 China F5 Great Britain F8 Italy F14 Netherlands F2 Netherlands F6 Netherlands F7 Spain F33 Great Britain F17 Great Britain F18 Israel F6 Germany F4 Great Britain F7 Netherlands F1 Netherlands F3 Great Britain F16 Turkey F11 Turkey F12 Malaysia F6 Germany F1 Germany F2 Germany F3 Turkey F1 Turkey F2 Netherlands F1 Netherlands F4 Germany F3 Netherlands F1 Netherlands F6 Germany F19 Germany F20 Turkey F41 Turkey F42 Turkey F46 Germany F3 France F4 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 France F14 Netherlands F4 Germany F9 Netherlands F2 Netherlands F3 Netherlands F6 Germany F2 Portugal F1 Portugal F2 Turkey F12 Netherlands F3 Netherlands F4 Netherlands F6 Netherlands F7 Germany F10 Portugal F12 Croatia F11 Greece F8 Greece F9 Netherlands F3 (Middelburg) Maia Open 2002 - Maia Challenger Ford de Cherbourg - Cherbourg San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Garden Open 2005 - Rome Pekao Open 2005 - Szczecin The LTA Sunderland Challenger - Sunderland Challenger 42 - Andrezieux BMW Tennis Championship - Sunrise Dharwad Challenger 2006 - Dharwad Garden Open - Rome Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere St. Petersburg Challenger 2006 - St. Petersburg France F18 Lambertz Open by Stawag - Aachen 4th Volkswagen Challenger - Wolfsburg Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Siemens Open 2007 - Scheveningen Tean International - Alphen Copa Sevilla 2007 - Seville Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan IPP Open - Helsinki 5 Volkswagen Challenger - Wolfsburg Tennis Napoli Cup - Napoli BNP Paribas Primrose - Bordeaux BSI Challenger Lugano - Lugano Siemens Open - Scheveningen San Marino CEPU Open - San Marino Netherlands F4 Great Britain F5 Pekao Open - Szczecin Great Britain F6 Tatra Banka Slovak Open - Bratislava Germany F11 Germany F12 Spain F32 Belgium F1 Belgium F2 Croatia F1 Croatia F2 China F3 Italy F15 Netherlands F2 Caltanissetta Challenger Rome Challenger Rome Challenger France F2 Netherlands F2 Israel F5 Rimini Challenger Segovia Challenger Alphen Challenger Szczecin Challenger Mons Challenger Rome Challenger Bordeaux Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Alphen Challenger Seoul Challenger Aachen Challenger Noumea Challenger Marrakech Challenger Barletta Challenger Bordeaux Challenger Furth Challenger Sopot Challenger Tampere Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Szczecin Challenger Seoul Challenger Noumea Challenger Quimper Challenger Wolfsburg Challenger Barletta Challenger Napoli Challenger Bordeaux Challenger Heilbronn Challenger Cherbourg Challenger Le Gosier Challenger Tunis Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Poznan Challenger Tampere Challenger Orbetello Challenger Segovia Challenger San Marino Challenger Meerbusch Challenger Alphen Challenger Open de Montauban - Montauban Szczecin Challenger Orleans Challenger Mons Challenger Rennes Challenger Heilbronn Challenger Cherbourg Challenger Irving Challenger St. Brieuc Challenger Tunis Challenger Aix En Provence Challenger Scheveningen Challenger Tampere Challenger Segovia Challenger San Marino Challenger EI Bank Bulgarian Challenger - Sofia The Hilversum Open - Hilversum Seville Challenger Orleans Challenger Open de L'Isere - Grenoble Mons Challenger Macedonian Open - Skopje Challenger 42 - Andrezieux Reunion Island Challenger Zivnobanka Czech Open - Prostejov XXVIII Edizione 'A.Savoldi' - Manerbio GHI Bronx Classic - Bronx ATP Challenger 2003 Numea - New Caledonia Heilbronn Challenger Challenger Leon 2004 - Leon Memorial Savigni - Sassuolo Jameson Cup - Milan X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Open de Montauban - Montauban Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen Turkey F11 Rennes Challenger Banca Stato Challenger Lugano - Lugano Eckental Challenger Open de Montauban - Montauban Turin Challenger Scheveningen Challenger Steelers Cup - Kosice Samsung Securities Cup - Seoul KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Draft Corona Mexico City Open - Mexico City Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Top Wool Challenger - Biella LTA Nottingham Challenger - Nottingham Geneva Challenger - Geneva Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Tunis Open - Tunis Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Okal Cup 2004 - Eckental Challenger Groningen - Groningen Orbetello Challenger The LTA Hester Trophy - Manchester Labertz Open by Stawag - Aachen San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon ECM Prague Open 2005 - Prague KGHM Dialog Polish Indoors - Wroclaw Sunrise Challenger BMW Tennis Championship - Sunrise Barletta Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Szczecin Challenger Tampere Challenger Segovia Challenger Wolfsburg Challenger Turin Challenger Scheveningen Challenger Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia The LTA Wrexham Challenger - Wrexham Como Challenger Challenger Copa Sevilla 2008 - Seville Bauer Watertechnilogy Cup 2008 - Eckental Prague Challenger Coffee Cup Challenger - Chikmagalur Timisoara Challenger - Timisoara Como Challenger Citta di Como - Como Samsung Securities Cup - Seoul Bauer Watertechnology Cup 2007 - Eckental LTA Shrewsbury Challenger - Shrewsbury Rabat Challenger Orbetello Challenger Netherlands F5 China Open - Beijing Mons Challenger Noumea Challenger Aamulehti Tampere Opene - Tampere Quimper Challenger Heilbronn Challenger Blois Challenger Napoli Challenger Mons Challenger Alphen Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Ethias Trophy - Mons Eckental Challenger Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger Grand Prix de Tennis de Lyon - Lyon Heilbronn Challenger Open 13 - Marseille Reunion Island Challenger Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Casablanca Challenger Wroclaw Challenger Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Open 13 - Marseille Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Alphen Challenger Internationaux de Tennis de Brest - Brest ECM Cup - Prague Mouilleron-Le-Captif Challenger Open de Montauban - Montauban Nottingham Challenger Sporting Challenger 2003 - Turin Binghamton Professional Tennis Tournament - Binghamton Marburg Challenger Heineken Open - Auckland Braunschweig Challenger Barletta Challenger Turin Challenger Egypt F2 Open de L'Isere-Open 38 - Grenoble The Priority Telecom Open - Amersfoort Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Open 13 - Marseille Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort The LTA Bolton Challenger - Bolton Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney International - Sydney Challenger Leon 2003 - Leon USTA Challenger of Dallas - Dallas BMW Open - Munich Gerry Weber Open - Halle 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Rome Challenger BCR Open Romania - Bucharest 2003 Freeman Men's Challenger - Joplin Stella Artois Clay Court Championships - Budaors Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Rome Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Furth Challenger Monza Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Nord LB Open - Braunschweig Scheveningen Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Heilbronn Open - Heilbronn Bercuit Challenger Rhein-Main Challenger 2003 - Aschaffenburg Allianz Suisse Open - Gstaad Recanati Challenger Fujitsu Siemens Open - Budapest Dutch Open Tennis - Amersfoort TEAN International - Alphen Aan Den Rijn Oberstaufen Challenger BCR Open Romania - Bucharest Open de Moselle - Metz Davidoff Swiss Indoors - Basel Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Countrywide Classic - Los Angeles The Scottish Tennis Championships - Edinburgh Open de Moselle - Metz Rome Challenger St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba PBZ Zagreb Indoors - Zagreb DPD Challenger 2002 - Aschaffenburg SAP Open - San Jose Nottingham-2 Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Challenger Casino Lugano - Lugano Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon The LTA Men's Challenger Wrexham - Wrexham Brisbane International - Brisbane Banca Stato Challenger Lugano - Lugano ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence Grand Prix Hassan II - Casablanca SAA Hilversum Open - Hilversum Open de L'Isere - Grenoble Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Challenger Ford de Cherbourg - Cherbourg Open de Moselle - Metz Open Sud de France - Montpellier Kobstaedernes ATP Challenger - Kolding Brisbane International - Brisbane Internazionali di Tennis di Bergamo - Bergamo SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle BCR Open Romania - Bucharest Athens Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Manerbio Challenger Citi Open - Washington Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Geneva Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Trani Challenger Kobstaedernes ATP Challenger - Kolding Credit Agricole Suisse Open - Gstaad Geneva Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona San Remo Challenger Zagreb Challenger Rennes Challenger Yokohama Challenger Toyota Challenger Petange Challenger Quimper Challenger Next Generation Adelaide International - Adelaide Seville Challenger Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Turin Challenger Davidoff Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach Brisbane - Brisbane Heineken Open - Auckland Sunrise Challenger Noumea Challenger Caltanissetta Challenger St. Brieuc Challenger Open 13 - Marseille BMW Open - Munich Bergamo Challenger St. Brieuc Challenger Barletta Challenger Bath Challenger Monza Challenger Heineken Open - Auckland Erste Bank Open - Vienna Mouilleron-Le-Captif Challenger Rome Challenger Ortisei Challenger Tunis Challenger Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Ordina Open - s-Hertogenbosch Masters Series - Hamburg The Stella Artois Championships - London Sao Paulo Challenger Tour Finals ATP Kremlin Cup - Moscow Catella Swedish Open - Bastad Serbia Open - Belgrade Gerry Weber Open - Halle Rome Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Meerbusch Challenger China Open - Beijing Caltanissetta Challenger Qatar ExxonMobil Open - Doha Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Casablanca Adidas Open de Toulouse - Toulouse Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Le Gosier Challenger Moselle Open - Metz Mersin Challenger Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open de Moselle - Metz Topshelf Open - 's-Hertogenbosch Aptos Challenger Challenger 42 - Andrezieux Alphen Challenger Moselle Open - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Sporting Challenger - Turin Orleans Challenger Schickendanz Open - Furth Mons Challenger Open Sud de France - Montpellier Mersin Challenger Bordeaux Challenger If Stockholm Open - Stockholm Meknes Challenger ABN AMRO World Tennis Tournament - Rotterdam Togliatti Cup - Togliatti Hilton Waikoloa Village USTA Challenger - Waikoloa Scheveningen Challenger Open Mutouest - St. Brieuc San Luis Potosi Challenger - San Luis Potosi VII Torneo Internazionale di Tennis - Barletta Open de Rennes La Trinitaine - Rennes KGHM Polish Indoors - Wroclaw Open Romania - Bucharest Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Pacific Life Open - Indian Wells BCR Open Romania - Bucharest Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo BA-CA Tennis Trophy - Vienna Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Sony Open Tennis - Miami PBZ Zagreb Indoors - Zagreb Medibank International - Sydney Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells ATP Kremlin Cup - Moscow SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo Open Sabadell Atlantico - Barcelona Bet-at-home Open - Hamburg Estoril Open - Estoril Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami French Open - Paris Pilot Pen Tennis - New Haven French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Croatia Open - Umag The Dubai Tennis Championships - Dubai French Open - Paris Catella Swedish Open - Bastad Thailand Open - Bangkok Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL dItalia - Rome French Open - Paris Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-KOR, 3-2 French Open (juniors) U.S. Open (juniors) Wimbledon (juniors)